1136 W Chicago Ave, Chicago, IL 60642-5701, Chicago
"Great spot with delicious sushi. Service was super fast and friendly and was cracking jokes with us "
"Great spot with delicious sushi. Service was super fast and friendly and was cracking jokes with us "